package com.oauth.logging;

/**
 * Logger class used to abstract different logging providers . Currently it is
 * using java.util.Logging.
 * 
 * @author asanthan
 * 
 */
public interface RapwavesLogger {

	public void info(String pMessage);

	public void debug(String pMessage);

	public void error(String pMessage);

	public void error(String pMessage, Throwable pThrown);

	public void entering(String pSourceClass, String pSourceMethod);

	public void throwing(String pSourceClass, String pSourceMethod, Throwable pThrown);
}
